Frimstone
Ely Rd., Waterbeach, Cambridgeshire, United Kingdom, CB25 9PG
(01223) 860000 Phone